be tied to the countryside - Français Anglais Dictionnaire